package com.demo.user.api;

import java.util.Map;

import org.springframework.cloud.openfeign.FeignClient;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestParam;

import com.demo.commons.results.CommonResult;
import com.demo.user.domain.OauthToken;

/**
* @author yangjian
* @version 创建时间：2022年2月14日 下午5:53:26
* 
*/
@FeignClient("oauth")
public interface OauthService {
	
	@PostMapping("oauth/token")
	public OauthToken createAccessToken(@RequestParam Map<String, String> parameters);
	
	
	@PostMapping("oauth/remove/token")
	public CommonResult<?> logout(@RequestParam("loginToken") String loginToken);
}
